<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:p="http://primefaces.org/ui">
<h:head>

</h:head>
<ui:composition template="/WEB-INF/templates/template.xhtml">
	<ui:define name="content">
		<table width="1400px">
			<tr>
				<td width="1280px">
					<p:messages id="messages" showDetail="true" autoUpdate="true" closable="true" />
					<h:form>
						<h:panelGrid columns="1">
							<h:panelGrid columns="1">
				        		<h3 style="padding:0px;margin:0px;" align="center"><label style="color:#E68509;">Creación conferencista</label></h3>
				        	</h:panelGrid>
							<h:panelGrid columns="4" cellpadding="10" >
								
								<h:outputLabel for="primerNombre" value="Primer Nombre:*" style="font-weight:bold;"/>
								<p:inputText id="primerNombre" required="true" value="#{conferencistaBean.conferencistaDTO.primerNombre}"
									maxlength="200" style="width:300px" />
									
								<h:outputLabel for="segundoNombre" value="Segundo Nombre:*" style="font-weight:bold;"/>
								<p:inputText id="segundoNombre" value="#{conferencistaBean.conferencistaDTO.segundoNombre}"
									maxlength="200" style="width:300px" />	
									
								<h:outputLabel for="primerApellido" value="Primer Apellido:*" style="font-weight:bold;"/>
								<p:inputText id="primerApellido" required="true" value="#{conferencistaBean.conferencistaDTO.primerApellido}"
									maxlength="200" style="width:300px" />
									
								<h:outputLabel for="segundoApellido" value="Segundo Apellido:*" style="font-weight:bold;"/>
								<p:inputText id="segundoApellido" value="#{conferencistaBean.conferencistaDTO.segundoApellido}"
									maxlength="200" style="width:300px" />
									
								<h:outputLabel for="numeroDocumento" value="Numero Documento:*" style="font-weight:bold;"/>
								<p:inputText id="numeroDocumento" required="true" value="#{conferencistaBean.conferencistaDTO.numeroDocumento}"
									maxlength="200" style="width:300px" />		
								
								<h:outputLabel for="correoElectronico" value="Correo Electronico:*" style="font-weight:bold;"/>
								<p:inputText id="correoElectronico" required="true" value="#{conferencistaBean.conferencistaDTO.correoElectronico}"
									maxlength="200" style="width:300px">
									<f:validateRegex for="correoElectronico" 
										pattern="^[_A-Za-z0-9-\+]+(\.[_A-Za-z0-9-]+)*@[A-Za-z0-9-]+(\.[A-Za-z0-9]+)*(\.[A-Za-z]{2,})$" />
								</p:inputText>	
									
								<h:outputLabel for="celular" value="Celular:*" style="font-weight:bold;"/>
								<p:inputText id="celular" required="true" value="#{conferencistaBean.conferencistaDTO.celular}"
									maxlength="200" style="width:300px" />
									
								<h:outputLabel for="jesuita" value="Jesuita" style="font-weight:bold;" />
   							 	 <p:selectBooleanCheckbox id="jesuita" value="#{conferencistaBean.conferencistaDTO.jesuita}" style="width:300px"/>
					            
					             <h:outputLabel for="facultad"  value="Unidad academica:" style="font-weight:bold;"/>
				                <p:selectOneMenu id="facultad" required="true" value="#{conferencistaBean.conferencistaDTO.idFacultad}" style="width:300px">
				                	<f:selectItem itemLabel="Seleccione Unidad academica" itemValue="" noSelectionOption="true" />
					                <f:selectItems value="#{facultadBean.todasFacultades}" />
				                </p:selectOneMenu>
							</h:panelGrid>
							
							<h:panelGrid columns="1" cellpadding="10">
								<p:commandButton value="Crear Conferencista" id="crear"
									actionListener="#{conferencistaBean.guardarConf}"
									styleClass="ui-priority-primary" />
							</h:panelGrid>
						</h:panelGrid>

					</h:form>
				</td>
			</tr>
		</table>
	</ui:define>
</ui:composition>
</html>
					